簡介:介紹mobx框架的應(yīng)用定位,基礎(chǔ)API的使用,實(shí)例化的使用方法以及在工業(yè)場景中的最佳實(shí)踐
第1章 課程介紹
介紹 mobx是什么? 在開發(fā)中的角色及作用如何?
與react,redux區(qū)別和聯(lián)系;
本課程的主要內(nèi)容概述
第2章 基礎(chǔ)語法知識
瀏覽器不同,class和decorator語法在不同瀏覽器環(huán)境中可能需要轉(zhuǎn)譯成老舊語法,本章會對使用環(huán)境做詳細(xì)的說明。這些是高效使用mobx框架的必要條件。
第3章 mobx常用api講解
api的使用場景;運(yùn)行結(jié)果演示,說明;可觀察數(shù)據(jù)
第4章 mobx的應(yīng)用
對mobx在react應(yīng)用程序上的應(yīng)用進(jìn)行演示,在介紹完mobx-react這一工具后,實(shí)地利用mobx+react來開發(fā)一個(gè)TodoList程序的過程,實(shí)現(xiàn)對上述基礎(chǔ)知識點(diǎn)使用方法的真實(shí)演示,強(qiáng)化學(xué)者對mobx API的認(rèn)識。
第5章 最佳實(shí)踐
對有助于開發(fā)效率的mobx實(shí)用工具函數(shù)toJS、extendObservable、trace、spy等進(jìn)行使用上的講解,在TodoList應(yīng)用程序中進(jìn)行實(shí)際應(yīng)用。除此之外,對如何最優(yōu)化使用mobx進(jìn)行演示。
第6章 課程總結(jié)
回顧總結(jié)本課程的所有主要內(nèi)容,包括學(xué)習(xí)mobx的前置條件、基礎(chǔ)用法、API、應(yīng)用場景、優(yōu)化與性能提升等,提出延伸學(xué)習(xí)的建議。